#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
@Time: 2018/1/4 下午5:54
@Author: CZC
@File: common_config.py
"""


class BaseConfig(object):
    logfile = 'offline_parse_gsxt'
    host = 'www.gsxt.gov.cn'
    clazz = 'ParseGsxtWorker'
    target_table = 'aic_test'
    annual_report_table = 'annual_report_test'
    seed_table = 'offline_gsxt_list'
    # source_select_param = {'_id': '云南大为制焦有限公司'}
    # 是否需要发送年报到消息队列
    is_nb_mq_open = True
    # 是否需要存储工商信息到数据库
    is_gs_mq_open = True
    gs_topic = 238
    gs_nb_topic = 237
    # 离线数据查询
    mongodb_connection = 'new_gansu_detail_page'
    source_select_param = {'parse_status': {"$ne": 12}}


province_chinese_dict = {
    'shanghai': '上海',
    'yunnan': '云南',
    'neimenggu': '内蒙古',
    'beijing': '北京',
    'jilin': '吉林',
    'sichuan': '四川',
    'tianjin': '天津',
    'ningxia': '宁夏',
    'anhui': '安徽',
    'shandong': '山东',
    'shanxicu': '山西',
    'guangdong': '广东',
    'guangxi': '广西',
    'xinjiang': '新疆',
    'jiangsu': '江苏',
    'jiangxi': '江西',
    'hebei': '河北',
    'henan': '河南',
    'zhejiang': '浙江',
    'hainan': '海南',
    'hubei': '湖北',
    'hunan': '湖南',
    'gansu': '甘肃',
    'fujian': '福建',
    'xizang': '西藏',
    'guizhou': '贵州',
    'liaoning': '辽宁',
    'chongqing': '重庆',
    'shanxi': '陕西',
    'qinghai': '青海',
    'heilongjiang': '黑龙江',
    'gsxt': '总局',
}

if __name__ == '__main__':
    d = vars(BaseConfig)
    print d
